
.zui-datagrid table {
	border: 0px !important;
}
.panel > form {
	padding: 5px;
}
#zui-header>.zui-navbar-header>.zui-navbar-logo {
	font-size: 24px;
	padding: 6px 8px;
	color: #fff;
}

.form-control {
	border-radius: 4px;
}

.table-datatable>thead>tr>th, .table-datatable>tbody>tr>th, .table-datatable>tfoot>tr>th, .table-datatable>thead>tr>td,
	.table-datatable>tbody>tr>td, .table-datatable>tfoot>tr>td {
    padding:8px;
}

body {
	margin: 0 5px;
	overflow: auto;
	position: relative;
	min-height: 100%;
}

ul, li, ol {
	list-style: none;
}

footer {
	text-align: center;
}

.nohidden a {
	height: auto;
	width: auto;
	overflow: auto;
}

/* 系统生成的表格 */
.input {
	display: inline-block;
	height: 32px;
	max-width: 600px;
}

input.input[type="text"] {
	min-width: 150px !important;
}

textarea.input {
	min-width: 400px !important;
}

.input.small {
	width: 60px !important;
	min-width: 60px !important;
}

.input.middle {
	width: 100px !important;
	min-width: 100px !important;
}
/** chosen **/
.chosen-container {
	/**position: absolute !important;*/

}

.chosen-container.chosen-with-drop .chosen-drop {
	margin-top: -1px;
}

.has-error .chosen-container .chosen-single {
	border-color: #ea644a;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
}

.chosen-container-single .chosen-single div {

}

.chosen-container-single .chosen-single>span {
	margin-right: 0px !important;
}
/** chosen end **/
.button-group .button, .button-group .button-group {
	font-size: 14px;
	display: initial;
}

.button {
	cursor: pointer;
}

.panel-body {
	width: 100%;
	padding: 5px;
}

.input-note, .label .float-right {
	display: inline;
}

.form-group.row label {
	/*padding-left: 24px;*/
}
.radio .btn {
	padding-top: 6px;
}

.radio .icon, .checkbox .icon {
	display: none;
}

.radio .active .icon, .checkbox .active .icon {
	margin-left: -18px;
	display: inline-block;
	color: #38b03f;
}

.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled,
	.xdsoft_datetimepicker .xdsoft_time_box>div>div.xdsoft_disabled {
	opacity: 0.01;
}

label.btn {
	min-height: 32px;
}

.radio, .checkbox {
	padding-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}

.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control
	{
	cursor: pointer;
	background-color: #fff;
}

.form-button {
	text-align: center;
}

.dashboard .panel-body>ul, .dashboard .panel-body>ol {
	padding-left: 0px;
}

.webuploader {
	z-index: 999;
    position: relative;
}
.webuploader>div>.progress {
    margin-bottom: 0;
}
.webuploader>div>.progress>.progress-bar {
    line-height: 20px;
}
.col-xs-12 {
	clear: both;
}

.hand {
	cursor: pointer;
}

.draglist {
	padding: 0;
	margin: 0;
	border: 1px solid #ccc;
}

ul#selected li {
	xcursor: pointer;
	border-bottom: 1px solid #c4c4c4;
	padding: 0px 15px;
    height: 36px;
    line-height: 36px;
}

li.drag-shadow {
	cursor: move;
	z-index: 3;
	background-color: #fff;
	border-color: #c4c4c4;
	-webkit-box-shadow: 1px 1px 15px rgba(0, 0, 0, .25);
	box-shadow: 1px 1px 15px rgba(0, 0, 0, .25);
	opacity: .9;
}

li.invisible.drop-to {
	background: #FEE25F;
	background-image: none;
}

.navbar>div>ul.navbar-nav.navbar-right>li {
	border-left: 1px solid #dedede;
}

.article {
	padding: 5px 0 0 0;
}

.txt-green {
	color: green;
}

.txt-red {
	color: #f00;
}

.txt-black {
	color: #000;
}

.txt-white {
	color: #fff;
}

.txt-blue {
	color: blue;
}

.article-content table>tfoot>tr>th {
	padding: 8px 8px 0;
	vertical-align: bottom;
	background-color: #f1f1f1;
	border-bottom: 1px solid #ddd;
}

.input-group-addon.verify {
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
	padding: 0;
	overflow: hidden;
}

img.verifyimg {
	margin: 0;
	cursor: pointer;
}

.preview.webuploader img {
	max-width: 500px;
	max-height: 500px;
}
.btn {
	text-shadow:0 0 0;
}

.required:after {
	top:50% !important;
	margin-top: -8px !important;
}
.input-group .btn-group>.btn:first-child {
	border-radius: 0;
}
.input-group .chosen-container.form-control {
	float: none;
}
.input-group select.form-control,
.input-group input.form-control[type="text"],
.chosen-container.form-control {
	min-width: 100px;
}
.chosen-container.form-control .chosen-single {
border: 0 !important;
-webkit-box-shadow: 0 0 0 !important;
box-shadow: 0 0 0 !important;
padding: 5px 3px !important;
}

label.input-group-addon:not(:first-child):not(:last-child), label.input-group-btn:not(:first-child):not(:last-child) {
border-left: 0;
border-right: 0;
}



/* 授权编辑页 */
.checkmod {
	margin-bottom: 20px;
	border: 1px solid #ebebeb;
}

.checkmod dt {
	padding-left: 10px;
	height: 30px;
	line-height: 30px;
	font-weight: bold;
	border-bottom: 1px solid #ebebeb;
	background-color: #ECECEC;
}

.checkmod dd {
	padding-left: 10px;
	line-height: 30px;
}

.checkmod dd .tit {
	margin: 0 10px 0 0;
}
.tit>.icheckbox_minimal-purple,.tit>.iradio_minimal-purple {
	margin-top:-2px;
}
.checkmod dd .divsion {
	margin-right: 20px;
}
